#include "lut.h"
const COMPLEX16 MAPA_16QAM_LUT[MAPA_16QAM_LUT_SIZE] = {

    {-10169, -10169}, {-10169, -10169}, { 10169, -10169}, {-10169, -10169}, { -3389, -10169}, {-10169, -10169}, {  3389, -10169}, {-10169, -10169}, 
    {-10169,  10169}, {-10169, -10169}, { 10169,  10169}, {-10169, -10169}, { -3389,  10169}, {-10169, -10169}, {  3389,  10169}, {-10169, -10169}, 
    {-10169,  -3389}, {-10169, -10169}, { 10169,  -3389}, {-10169, -10169}, { -3389,  -3389}, {-10169, -10169}, {  3389,  -3389}, {-10169, -10169}, 
    {-10169,   3389}, {-10169, -10169}, { 10169,   3389}, {-10169, -10169}, { -3389,   3389}, {-10169, -10169}, {  3389,   3389}, {-10169, -10169}, 
    {-10169, -10169}, { 10169, -10169}, { 10169, -10169}, { 10169, -10169}, { -3389, -10169}, { 10169, -10169}, {  3389, -10169}, { 10169, -10169}, 
    {-10169,  10169}, { 10169, -10169}, { 10169,  10169}, { 10169, -10169}, { -3389,  10169}, { 10169, -10169}, {  3389,  10169}, { 10169, -10169}, 
    {-10169,  -3389}, { 10169, -10169}, { 10169,  -3389}, { 10169, -10169}, { -3389,  -3389}, { 10169, -10169}, {  3389,  -3389}, { 10169, -10169}, 
    {-10169,   3389}, { 10169, -10169}, { 10169,   3389}, { 10169, -10169}, { -3389,   3389}, { 10169, -10169}, {  3389,   3389}, { 10169, -10169}, 
    {-10169, -10169}, { -3389, -10169}, { 10169, -10169}, { -3389, -10169}, { -3389, -10169}, { -3389, -10169}, {  3389, -10169}, { -3389, -10169}, 
    {-10169,  10169}, { -3389, -10169}, { 10169,  10169}, { -3389, -10169}, { -3389,  10169}, { -3389, -10169}, {  3389,  10169}, { -3389, -10169}, 
    {-10169,  -3389}, { -3389, -10169}, { 10169,  -3389}, { -3389, -10169}, { -3389,  -3389}, { -3389, -10169}, {  3389,  -3389}, { -3389, -10169}, 
    {-10169,   3389}, { -3389, -10169}, { 10169,   3389}, { -3389, -10169}, { -3389,   3389}, { -3389, -10169}, {  3389,   3389}, { -3389, -10169}, 
    {-10169, -10169}, {  3389, -10169}, { 10169, -10169}, {  3389, -10169}, { -3389, -10169}, {  3389, -10169}, {  3389, -10169}, {  3389, -10169}, 
    {-10169,  10169}, {  3389, -10169}, { 10169,  10169}, {  3389, -10169}, { -3389,  10169}, {  3389, -10169}, {  3389,  10169}, {  3389, -10169}, 
    {-10169,  -3389}, {  3389, -10169}, { 10169,  -3389}, {  3389, -10169}, { -3389,  -3389}, {  3389, -10169}, {  3389,  -3389}, {  3389, -10169}, 
    {-10169,   3389}, {  3389, -10169}, { 10169,   3389}, {  3389, -10169}, { -3389,   3389}, {  3389, -10169}, {  3389,   3389}, {  3389, -10169}, 
    {-10169, -10169}, {-10169,  10169}, { 10169, -10169}, {-10169,  10169}, { -3389, -10169}, {-10169,  10169}, {  3389, -10169}, {-10169,  10169}, 
    {-10169,  10169}, {-10169,  10169}, { 10169,  10169}, {-10169,  10169}, { -3389,  10169}, {-10169,  10169}, {  3389,  10169}, {-10169,  10169}, 
    {-10169,  -3389}, {-10169,  10169}, { 10169,  -3389}, {-10169,  10169}, { -3389,  -3389}, {-10169,  10169}, {  3389,  -3389}, {-10169,  10169}, 
    {-10169,   3389}, {-10169,  10169}, { 10169,   3389}, {-10169,  10169}, { -3389,   3389}, {-10169,  10169}, {  3389,   3389}, {-10169,  10169}, 
    {-10169, -10169}, { 10169,  10169}, { 10169, -10169}, { 10169,  10169}, { -3389, -10169}, { 10169,  10169}, {  3389, -10169}, { 10169,  10169}, 
    {-10169,  10169}, { 10169,  10169}, { 10169,  10169}, { 10169,  10169}, { -3389,  10169}, { 10169,  10169}, {  3389,  10169}, { 10169,  10169}, 
    {-10169,  -3389}, { 10169,  10169}, { 10169,  -3389}, { 10169,  10169}, { -3389,  -3389}, { 10169,  10169}, {  3389,  -3389}, { 10169,  10169}, 
    {-10169,   3389}, { 10169,  10169}, { 10169,   3389}, { 10169,  10169}, { -3389,   3389}, { 10169,  10169}, {  3389,   3389}, { 10169,  10169}, 
    {-10169, -10169}, { -3389,  10169}, { 10169, -10169}, { -3389,  10169}, { -3389, -10169}, { -3389,  10169}, {  3389, -10169}, { -3389,  10169}, 
    {-10169,  10169}, { -3389,  10169}, { 10169,  10169}, { -3389,  10169}, { -3389,  10169}, { -3389,  10169}, {  3389,  10169}, { -3389,  10169}, 
    {-10169,  -3389}, { -3389,  10169}, { 10169,  -3389}, { -3389,  10169}, { -3389,  -3389}, { -3389,  10169}, {  3389,  -3389}, { -3389,  10169}, 
    {-10169,   3389}, { -3389,  10169}, { 10169,   3389}, { -3389,  10169}, { -3389,   3389}, { -3389,  10169}, {  3389,   3389}, { -3389,  10169}, 
    {-10169, -10169}, {  3389,  10169}, { 10169, -10169}, {  3389,  10169}, { -3389, -10169}, {  3389,  10169}, {  3389, -10169}, {  3389,  10169}, 
    {-10169,  10169}, {  3389,  10169}, { 10169,  10169}, {  3389,  10169}, { -3389,  10169}, {  3389,  10169}, {  3389,  10169}, {  3389,  10169}, 
    {-10169,  -3389}, {  3389,  10169}, { 10169,  -3389}, {  3389,  10169}, { -3389,  -3389}, {  3389,  10169}, {  3389,  -3389}, {  3389,  10169}, 
    {-10169,   3389}, {  3389,  10169}, { 10169,   3389}, {  3389,  10169}, { -3389,   3389}, {  3389,  10169}, {  3389,   3389}, {  3389,  10169}, 
    {-10169, -10169}, {-10169,  -3389}, { 10169, -10169}, {-10169,  -3389}, { -3389, -10169}, {-10169,  -3389}, {  3389, -10169}, {-10169,  -3389}, 
    {-10169,  10169}, {-10169,  -3389}, { 10169,  10169}, {-10169,  -3389}, { -3389,  10169}, {-10169,  -3389}, {  3389,  10169}, {-10169,  -3389}, 
    {-10169,  -3389}, {-10169,  -3389}, { 10169,  -3389}, {-10169,  -3389}, { -3389,  -3389}, {-10169,  -3389}, {  3389,  -3389}, {-10169,  -3389}, 
    {-10169,   3389}, {-10169,  -3389}, { 10169,   3389}, {-10169,  -3389}, { -3389,   3389}, {-10169,  -3389}, {  3389,   3389}, {-10169,  -3389}, 
    {-10169, -10169}, { 10169,  -3389}, { 10169, -10169}, { 10169,  -3389}, { -3389, -10169}, { 10169,  -3389}, {  3389, -10169}, { 10169,  -3389}, 
    {-10169,  10169}, { 10169,  -3389}, { 10169,  10169}, { 10169,  -3389}, { -3389,  10169}, { 10169,  -3389}, {  3389,  10169}, { 10169,  -3389}, 
    {-10169,  -3389}, { 10169,  -3389}, { 10169,  -3389}, { 10169,  -3389}, { -3389,  -3389}, { 10169,  -3389}, {  3389,  -3389}, { 10169,  -3389}, 
    {-10169,   3389}, { 10169,  -3389}, { 10169,   3389}, { 10169,  -3389}, { -3389,   3389}, { 10169,  -3389}, {  3389,   3389}, { 10169,  -3389}, 
    {-10169, -10169}, { -3389,  -3389}, { 10169, -10169}, { -3389,  -3389}, { -3389, -10169}, { -3389,  -3389}, {  3389, -10169}, { -3389,  -3389}, 
    {-10169,  10169}, { -3389,  -3389}, { 10169,  10169}, { -3389,  -3389}, { -3389,  10169}, { -3389,  -3389}, {  3389,  10169}, { -3389,  -3389}, 
    {-10169,  -3389}, { -3389,  -3389}, { 10169,  -3389}, { -3389,  -3389}, { -3389,  -3389}, { -3389,  -3389}, {  3389,  -3389}, { -3389,  -3389}, 
    {-10169,   3389}, { -3389,  -3389}, { 10169,   3389}, { -3389,  -3389}, { -3389,   3389}, { -3389,  -3389}, {  3389,   3389}, { -3389,  -3389}, 
    {-10169, -10169}, {  3389,  -3389}, { 10169, -10169}, {  3389,  -3389}, { -3389, -10169}, {  3389,  -3389}, {  3389, -10169}, {  3389,  -3389}, 
    {-10169,  10169}, {  3389,  -3389}, { 10169,  10169}, {  3389,  -3389}, { -3389,  10169}, {  3389,  -3389}, {  3389,  10169}, {  3389,  -3389}, 
    {-10169,  -3389}, {  3389,  -3389}, { 10169,  -3389}, {  3389,  -3389}, { -3389,  -3389}, {  3389,  -3389}, {  3389,  -3389}, {  3389,  -3389}, 
    {-10169,   3389}, {  3389,  -3389}, { 10169,   3389}, {  3389,  -3389}, { -3389,   3389}, {  3389,  -3389}, {  3389,   3389}, {  3389,  -3389}, 
    {-10169, -10169}, {-10169,   3389}, { 10169, -10169}, {-10169,   3389}, { -3389, -10169}, {-10169,   3389}, {  3389, -10169}, {-10169,   3389}, 
    {-10169,  10169}, {-10169,   3389}, { 10169,  10169}, {-10169,   3389}, { -3389,  10169}, {-10169,   3389}, {  3389,  10169}, {-10169,   3389}, 
    {-10169,  -3389}, {-10169,   3389}, { 10169,  -3389}, {-10169,   3389}, { -3389,  -3389}, {-10169,   3389}, {  3389,  -3389}, {-10169,   3389}, 
    {-10169,   3389}, {-10169,   3389}, { 10169,   3389}, {-10169,   3389}, { -3389,   3389}, {-10169,   3389}, {  3389,   3389}, {-10169,   3389}, 
    {-10169, -10169}, { 10169,   3389}, { 10169, -10169}, { 10169,   3389}, { -3389, -10169}, { 10169,   3389}, {  3389, -10169}, { 10169,   3389}, 
    {-10169,  10169}, { 10169,   3389}, { 10169,  10169}, { 10169,   3389}, { -3389,  10169}, { 10169,   3389}, {  3389,  10169}, { 10169,   3389}, 
    {-10169,  -3389}, { 10169,   3389}, { 10169,  -3389}, { 10169,   3389}, { -3389,  -3389}, { 10169,   3389}, {  3389,  -3389}, { 10169,   3389}, 
    {-10169,   3389}, { 10169,   3389}, { 10169,   3389}, { 10169,   3389}, { -3389,   3389}, { 10169,   3389}, {  3389,   3389}, { 10169,   3389}, 
    {-10169, -10169}, { -3389,   3389}, { 10169, -10169}, { -3389,   3389}, { -3389, -10169}, { -3389,   3389}, {  3389, -10169}, { -3389,   3389}, 
    {-10169,  10169}, { -3389,   3389}, { 10169,  10169}, { -3389,   3389}, { -3389,  10169}, { -3389,   3389}, {  3389,  10169}, { -3389,   3389}, 
    {-10169,  -3389}, { -3389,   3389}, { 10169,  -3389}, { -3389,   3389}, { -3389,  -3389}, { -3389,   3389}, {  3389,  -3389}, { -3389,   3389}, 
    {-10169,   3389}, { -3389,   3389}, { 10169,   3389}, { -3389,   3389}, { -3389,   3389}, { -3389,   3389}, {  3389,   3389}, { -3389,   3389}, 
    {-10169, -10169}, {  3389,   3389}, { 10169, -10169}, {  3389,   3389}, { -3389, -10169}, {  3389,   3389}, {  3389, -10169}, {  3389,   3389}, 
    {-10169,  10169}, {  3389,   3389}, { 10169,  10169}, {  3389,   3389}, { -3389,  10169}, {  3389,   3389}, {  3389,  10169}, {  3389,   3389}, 
    {-10169,  -3389}, {  3389,   3389}, { 10169,  -3389}, {  3389,   3389}, { -3389,  -3389}, {  3389,   3389}, {  3389,  -3389}, {  3389,   3389}, 
    {-10169,   3389}, {  3389,   3389}, { 10169,   3389}, {  3389,   3389}, { -3389,   3389}, {  3389,   3389}, {  3389,   3389}, {  3389,   3389}, 
};
